/* Product information */

#define USB_VENDOR_ID  0x0471
#define USB_PRODUCT_ID  0x083F

/* Usb endpoints */

#define AMBX_ENDPOINT_IN  0x81
#define AMBX_ENDPOINT_OUT  0x02
#define AMBX_ENDPOINT_PNP  0x83


/* LEFT/RIGHT lights. Normally placed adjecent to your screen. */

#define AMBX_LEFT 0x0B
#define AMBX_RIGHT 0x1B
  
/* Wallwasher lights. Normally placed behind your screen. */
#define AMBX_WWLEFT 0x2B
#define AMBX_WWCENTER 0x3B
#define AMBX_WWRIGHT 0x4B  
  
/* -- Commands --
  
  # Set a single color, for a specific light
  # Params 0xRR 0xGG 0xBB
  # 0xRR = Red color
  # 0xGG = Green color
  # 0xBB = Blue color
*/

#define AMBX_SET_LIGHT_COLOR 0x03
  
/*  # Set a color sequence using delays
  # Params 0xMM 0xMM then a repeated sequence of 0xRR 0xGG 0xBB
  # 0xMM = milliseconds
  # 0xMM = milliseconds
  # 0xRR = Red color
  # 0xGG = Green color
  # 0xBB = Blue color
*/

#define AMBX_SET_TIMED_COLOR_SEQUENCE 0x72

